Big Huge Thesaurus

computing device

noun